/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package bgu.ppm.sim.api.prop;

/**
 *
 * @author User
 */
public interface PropertiesListener {

    void onPropertyAdded(HasProperties source, Property prop);

    void onPropertyRemoved(HasProperties source, Property prop);

    void onPropertyValueModified(HasProperties source, Property prop, Object oldValue, Object newValue);
}
